﻿using System;
using System.Collections.Generic;
using System.Text;
using AMS.DataAccess.Common;
using AMS.DataAccess.Trademark.BO;
using AMS.DataAccess.Trademark.BO.Enums;
using AMS.DataAccess.Trademark.Filters;

namespace AMS.DataAccess.Trademark.Interfaces
{
    public interface ICaseBasicInfoManager
    {
        void AddCaseBasicInfo(CallContext context, CaseBasicInfo caseInfo);
        bool UpdateCaseBasicInfo(CallContext context, CaseBasicInfo caseInfo);
        List<CaseDisplayInfo> GetCaseInfoList(CallContext context, CaseInfoFilter filter);
        CaseDisplayInfo GetCaseBasicInfo(CallContext context, int caseId);
    }
}
